the inevitable consequence of - French English Dictionary